Definition of Ammonia Water

  • (noun) a water solution of ammonia

Synonyms of Ammonia Water


Antonyms of Ammonia Water


No Antonyms Found.

Homophones of Ammonia Water


No Homophones Found.